package main

import "fmt"

func main() {
	// 1、求数组[1, 3, 5, 7, 8]所有元素的和
	// 2、找出和为8的两个元素的下标

	a1 := [...]int{1, 3, 5, 7, 8}
	sum := 0
	for i, i2 := range a1 {
		sum += i2
		for j := i + 1; j < len(a1); j++ {
			if a1[i]+a1[j] == 8 {
				fmt.Printf("%d, %d\n", i, j)
			}
		}
	}
	fmt.Println(sum)
}
